
/** 
 * 没有字面量的表达式
 * 另外创建RegExp时需要加r
 */
RegExp reg = RegExp(r'^(\d+)岁');

void main() {
  /** 是否匹配 */
  print(reg.hasMatch('12岁了啊'));
  
  /** 提取首次匹配信息 */
  var result = reg.firstMatch('1岁2岁');
  print('匹配到的值：${result?.group(0)}, 分组1值：${result?.group(1)}');

  /**
   * 其它方法也支持配置正则来使用
   */
  print('18岁ssd234'.replaceAll(reg, 'hhhh'));

  
}